Tracking dependencies in a project

If you use SNiFF+'s Make Support, SNiFF+ tracks dependencies among source files in the project. During a build, only those source files that need recompiling are recompiled. As a result, you can add or remove include files in a project without having to worry about which files need to be recompiled. Before each build, just tell SNiFF+ to update a project's dependency information and other make-related information.
If you don't use SNiFF+'s Make Support, you must update your own makefiles to reflect any changes in dependencies.